// 1.导入头文件 iostream
#include <iostream>
// 2.使用命名空间 std
using namespace std;
 
// 函数声明
int max(int num1, int num2);
int min(int , int );

// 3.创建 main() 作为程序开始入口
int main (){
    // 局部变量声明
    int a = 100;
    int b = 200;
    int ret;
 
    // 调用函数来获取最大值
    ret = max(a, b);
 
    cout << "Max value is : " << ret << endl;
    // 4.程序返回值为 0
    return 0;
}
 
// 函数返回两个数中较大的那个数
int max(int num1, int num2){
    // 局部变量声明
    int result;
    
    if (num1 > num2)
        result = num1;
    else
        result = num2;
    
    return result; 
}

/*
函数声明：函数声明会告诉编译器函数名称及如何调用函数。函数的实际主体可以单独定义。

函数声明包括以下几个部分：
    return_type function_name( parameter list );
    返回值类型 函数名称(参数1，参数2......)

针对上面定义的函数 max()，以下是函数声明：
    int max(int num1, int num2);

在函数声明中，参数的名称并不重要，只有参数的类型是必需的，因此下面也是有效的声明：
    int max(int, int);



*/
